home *** CD-ROM | disk | FTP | other *** search
/ Delphi Programmer's Power Pack / Delphi Volume 1.iso / s_to_z / tbarco16 / barxxhl.int < prev    next >
Text File  |  1996-09-15  |  1KB  |  37 lines

  1.  
  2. {This file contains the interface declarations of 
  3.  the TBARCODE component contained in unit 
  4.  BAR16HL.DCU (16-bit version) and 
  5.  BAR32HL.DCU (32-bit version)}
  6.  
  7. type
  8.   btCodeTypes=(EAN_8,EAN_13,UPC_A,UPC_E,CODE39,CODE25i,CODE25iP);
  9.   btCodeSizes=(SC0,SC1,SC2,SC3,SC4,SC5,SC6,SC7,SC8,SC9);
  10.  
  11. type
  12.   TBarcode = class(TGraphicControl)
  13.              public
  14.                constructor Create(AOwner: TComponent);
  15.                destructor destroy;override;
  16.                procedure Print(MyCanvas:TCanvas;x,y:Integer;Point:PPoint);
  17.              published
  18.                property Bar_Caption:string;
  19.                property Bar_CodeType: btCodeTypes;
  20.                property Bar_HeightPercent:Integer;
  21.                property Bar_HighDensity:Boolean;
  22.                property Bar_ModuleWidth: btCodeSizes;
  23.                property Bar_WidthReduce:Boolean;
  24.                property Bar_ZoomSize:Boolean;
  25.                property Code_License: string;  {readonly}
  26.                property Code_Version:string;   {readonly}
  27.                property OnDragDrop;
  28.                property OnDragOver;
  29.                property OnEndDrag;
  30.                property OnMouseDown;
  31.                property OnMouseMove;
  32.                property OnMouseUp;
  33.              end;
  34.  
  35.  
  36.  
  37.